king rat - French English Dictionary